fighting troops - Spanish English Dictionary